renal ectopy - French English Dictionary